debris clearing - French English Dictionary